磁盘管理之磁盘分区,主引导分区表修复

您所在的位置:网站首页 linux 磁盘 分区 磁盘管理之磁盘分区,主引导分区表修复

磁盘管理之磁盘分区,主引导分区表修复

2023-03-19 04:29| 来源: 网络整理| 查看: 265

磁盘管理:centos

I/O Ports: I/O设备地址app

一切皆文件:ide

open(), read(), write(), close()ui

设备类型:spa

块设备:block,存取单位“块”,磁盘3d

字符设备:char,存取单位“字符”,键盘orm

设备文件:关联至一个设备驱动程序,进而可以跟与之对应硬件设备进行通讯blog

设备号码:接口

主设备号:major number, 标识设备类型内存

次设备号:minor number, 标识同一类型下的不一样设备

磁盘设备的设备文件命名:/dev/DEV_FILE

IDE: /dev/hd

SCSI, SATA, SAS, USB: /dev/sd

不一样设备:a-z

/dev/sda, /dev/sdb, ...

同一设备上的不一样分区:1,2, ...

/dev/sda1, /dev/sda5

硬盘存储术语:

head:磁头

track:磁道

cylinder: 柱面

secotr: 扇区,512bytes

分区:

两种分区方式:MBR,GPT

MBR: Master Boot Record,1982年,使用32位表示扇区数,分区不超过2T

如何分区:按柱面

0磁道0扇区:512bytes

446bytes: boot loader

64bytes:分区表

16bytes: 标识一个分区

2bytes: 55AA

4个主分区;3主分区+1扩展(N个逻辑分区)

wKiom1e9gyjCeuY3AAMdOYNANMo928.jpg

分区表备份及修复

[root@localhost ~]# hexdump -C -n 512 /dev/sda       #查看主分区表的前512字节

00000000  eb 48 90 10 8e d0 bc 00  b0 b8 00 00 8e d8 8e c0  |.H..............|

00000010  fb be 00 7c bf 00 06 b9  00 02 f3 a4 ea 21 06 00  |...|.........!..|

00000020  00 be be 07 38 04 75 0b  83 c6 10 81 fe fe 07 75  |....8.u........u|

00000030  f3 eb 16 b4 02 b0 01 bb  00 7c b2 80 8a 74 03 02  |.........|...t..|

00000040  80 00 00 80 fc 82 00 00  00 08 fa 90 90 f6 c2 80  |................|

00000050  75 02 b2 80 ea 59 7c 00  00 31 c0 8e d8 8e d0 bc  |u....Y|..1......|

00000060  00 20 fb a0 40 7c 3c ff  74 02 88 c2 52 f6 c2 80  |. ..@|



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3